Search criteria: scientific name =
Ephemerella aurivillii
Photo © by
Michael Wigle
Ephemerella aurivillii
Mayfly
Photo © by
Michael Wigle
Ephemerella aurivillii
Mayfly
Photo © by
Michael Wigle
Ephemerella aurivillii
Mayfly